// 这个变量用于判断同时发的请求有几个 
let num = 0;
export default {
  baseUrl: "https://api-hmugo-web.itheima.net/api/public/v1",
  async get(options) {
    // 同时发的请求发送一个就记一次数
    num++;
    // 这个是显示loading提示框
    uni.showLoading({
      title: "加载中",
    });
    const res = await uni.request({
      ...options,
      url: this.baseUrl + options.url,
    });
    // 请求回来一个数据就减一
    num--;
    // 当等于零的时候就是请求全部回来的时候
    if (num === 0) {
      // 隐藏loading提示框
      uni.hideLoading();
    }
    return res[1].data.message;
  },
};
